shock resisting - German English Dictionary